// DBManager.h: interface for the DBManager class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DBMANAGER_H__2CACF512_A596_4529_8F4C_7121E72DC63B__INCLUDED_)
#define AFX_DBMANAGER_H__2CACF512_A596_4529_8F4C_7121E72DC63B__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "ManagerTemplate.h"
#include "PDMSPerObjManager.h"

namespace PDMS
{
	namespace PDMSFrame
	{
		class PDMSPerObjManager;
		class DBManager : public ManagerTemplate< StdString, PDMSPerObjManager > 
		{
		public:
			DBManager();
			virtual ~DBManager();
		
		public:
			PDMSPerObjManager* GetDatabase( const Configration* pConfig );
		};
	}
}

#endif // !defined(AFX_DBMANAGER_H__2CACF512_A596_4529_8F4C_7121E72DC63B__INCLUDED_)
